package com.haidong.controller;

import com.haidong.domain.User;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class UserController {

    @RequestMapping("/toJumpPage")
    // 这里不能加ResponseBody注解,因为要返回页面而不是json数据
    // 不加注解就会被认为是页面,加了就是数据,如果配置文件中开了json就是json数据
    public String toJumpPage(){
        System.out.println("跳转页面");
        return "page.jsp";
    }

    @RequestMapping("/toPojoJson")
    @ResponseBody
    public User toJsonPojo(){
        System.out.println("返回json对象数据");
        User user = new User();
        user.setAge(18);
        user.setName("bugger八哥");
        return user;
    }

    // 返回集合也是框架自动转化成json的,这里不演示
}
